@media only screen and (max-width :1280px){.wrapper{box-sizing:border-box;width:100%;padding:0 50px}}@media only screen and (max-width :960px){.wrapper{width:100%;padding:0 40px}.toolbar{position:fixed;width:100%;background:#fff;z-index:7}.toolbar-links div{display:none}.menu-bar{left:-100%!important;transition:left .5s ease}.menu-bar .sticky-logo{display:block;margin-top:-65px;margin-left:1.25em}.menu-bar,.menu-bar.sticky{position:fixed;top:0;width:100%;z-index:999;padding-top:75px;height:100vh;height:calc(var(--vh,1vh) * 100)}.menu-bar.opened{left:0!important}.top-menu .sub-menu{visibility:hidden;display:block}.sub-menu{left:100vw;top:0;transition:left .5s ease}.sub-menu.opened{position:fixed;left:0!important;visibility:visible;height:calc(100vh - 135px);height:calc(var(--vh,1vh) * 100 - 135px);top:0;margin-top:75px}.top-menu .sub-menu,.top-menu .sub-menu li{border:0}.top-menu .sub-menu li a{font-size:.875em;padding:1.25em 1.25em;width:100%;box-sizing:border-box;background:#004993}.top-menu .sub-menu{width:100%;background:#004993}.top-menu .sub-menu li a::after{height:0}.top-menu .sub-menu .close-submenu{border-top:1px solid #788497;border-bottom:1px solid #788497}body.menu-opened{overflow:hidden;touch-action:pan-x;position:fixed;right:0;left:0}.menu-bar .wrapper{background-color:#004993;height:calc(100vh - 135px);height:calc(var(--vh,1vh) * 100 - 135px);padding:0}.sticky .top-menu a,.top-menu a{font-size:.875em;padding:1.25em 1.25em}.top-menu ul{flex-direction:column}.top-menu li{border-top:1px solid #788497;border-left:0!important}.top-menu li.menu-item-has-children{width:calc(100% - 56px);position:relative}.top-menu li.menu-item-has-children .show-submenu{display:block;width:56px;position:absolute;right:-56px;top:-1px;border-top:1px solid #788497;border-left:1px solid #788497;color:#fff;text-align:center;padding-top:15px;height:41px;cursor:pointer;background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 339 512'%3E%3Cpath d='M339 256L0 0v512zM64 128l173 128L64 384z'/%3E%3C/svg%3E");background-size:14px 14px;background-repeat:no-repeat;background-position:center center}.top-menu li.menu-item-has-children .close-submenu{display:block;font-size:.875em;padding:1.25em 1.25em;width:100%;box-sizing:border-box;background:#004993;color:#fff;cursor:pointer}.top-menu li.menu-item-has-children .close-submenu:before{content:'';width:7px;height:7px;display:block;float:left;position:relative;top:6px;margin-right:8px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg)}.top-menu li.current-menu-item,.top-menu li.current-menu-parent,.top-menu li:hover{background:#004993}.toolbar .wrapper{padding-right:80px}.toolbar .wrapper .wcag{display:none}.menu-opened .wcag{position:absolute;left:25px;margin-top:10px;display:flex}.menu-opened .wcag ul{display:flex;padding:9px 0 0;margin:0 10px 0 0;padding-bottom:12px}.menu-opened .wcag .contrast svg{fill:#fff}body.high-contrast .menu-bar .wrapper{background:#000}.menu-opened ul.font-sizes li{padding-right:6px;line-height:1;list-style:none;display:inline-block;margin:0}.menu-opened .font-sizes a{color:#fff}.logo-bar,.logo-bar .custom-logo-link img{max-height:40px;width:auto}.logo-bar{position:fixed;top:10px;padding:0;z-index:8}#mobile-menu-trigger{display:block;position:fixed;top:15px;right:30px;cursor:pointer;z-index:8;margin-top:7px}#mobile-menu-trigger span{width:35px;height:4px;margin-bottom:6px;border-radius:2px;background:#002d69;display:block;transition:all .5s ease}#mobile-menu-trigger.opened{z-index:1000;margin-top:15px}#mobile-menu-trigger.opened span{background:#fff}body.high-contrast #mobile-menu-trigger span{background:#ff0}body.high-contrast .top-menu .sub-menu{border:0}body.high-contrast .top-menu .sub-menu li a{background:#000}#mobile-menu-trigger.opened span:nth-of-type(1){transform:rotate(45deg);top:5px;position:relative}#mobile-menu-trigger.opened span:nth-of-type(2){display:none}#mobile-menu-trigger.opened span:nth-of-type(3){transform:rotate(-45deg);top:-5px;position:relative}}@media only screen and (max-width :768px){.wrapper{width:100%;padding:0 20px}a.custom-logo-link img{max-width:100%;height:auto}.news-list .post-thumbnail{display:none}.latest-news-home-page .news-row{flex-wrap:wrap}.latest-news-home-page .news-row .news-highlight{flex:100%}.latest-news-home-page .news-row .news-highlight figure{padding:0 55px}.latest-news-home-page .news-row .news{flex:calc(50% - 30px)}.latest-news-home-page .news-row .news img{max-width:100%}.about-us .columns{flex-wrap:wrap}.about-us .columns div{flex:0 0 100%;padding-right:0}.about-us .columns>div:first-of-type{margin-bottom:50px}.page-footer .wrapper{flex-wrap:wrap}.footer-column:first-of-type{flex:100%}}@media only screen and (max-width :480px){.footer-column{flex:100%}.logo-bar{width:100%;top:0;padding-top:15px;padding-bottom:5px}.latest-news-home-page .news-row .news,.latest-news-home-page .news-row .news-highlight{flex:100%;margin:0;background:0 0}.latest-news-home-page .news-date{display:none}.latest-news-home-page .news-excerpt{display:none}.latest-news-home-page .news-description{padding:0 15px}.latest-news-home-page .news-title{font-size:1em;margin:25px 0 10px 0}.latest-news-home-page .news-highlight .news-description{width:100%;height:auto;margin:0}.latest-news-home-page .news-row a{display:flex}.latest-news-home-page .news-row .news-highlight figure{padding:0}.latest-news-home-page .news-row a figure{padding:0;flex:0 0 30%;height:auto}.latest-news-home-page .news-row .news{margin-top:15px}.footer-column{padding:15px 0}.footer-column:first-of-type{padding-bottom:0}.toolbar .wrapper{padding-right:25px;padding-left:15px;display:block}.search-form fieldset{width:calc(100% - 60px)}.search-form input{width:100%}#main,main{margin-top:60px;padding-top:60px!important}#main{padding-top:30px!important}main h1{font-size:2.6em}h2.header{font-size:2.5em}main img{max-width:100%}.news-content .post-thumbnail{margin-right:0;float:none}input,select,textarea{max-width:100%;box-sizing:border-box}}
